Big Huge Thesaurus

King Oedipus

noun